unvanquished truth

Translations
неопровержимая истина
The unvanquished truth eventually came to light.
Неопровержимая истина в конечном итоге вышла на свет.
Words
unvanquished

adjective
непобеждённый